package com.hrm.dao;

import java.util.List;
import java.util.Map;
import com.hrm.entity.ConfigItem;

public interface ConfigItemMapper {

	public int deleteConfigItemById(long id);

	public ConfigItem selectConfigItemById(long id);

	public List<ConfigItem> selectConfigItemByMap(Map<String,Object> map);

	public List<ConfigItem> selectConfigItem(ConfigItem configItem);

	public List<ConfigItem> selectAllConfigItem();

	public int insertConfigItem(ConfigItem configItem);

	public int updateConfigItem(ConfigItem configItem);

	public int deleteConfigItem(ConfigItem configItem);

	public int updateConfigItemByMap(Map<String,Object> map);

	public int deleteConfigItemByMap(Map<String,Object> map);
	public int getAllConfigItemCounts();
	public int getConfigItemCounts(ConfigItem configItem);
	public int getConfigItemCountsByMap(Map<String,Object> map);
}
